package com.yanyu.space.common.core.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author yanyu
 */
@Data
@ConfigurationProperties(prefix = "space.minio")
public class MinioProperties {

    /**
     * minio 服务地址
     */
    private String endpoint;

    /**
     * Access key就像用户ID，可以唯一标识你的账户
     */
    private String accessKey;

    /**
     * Secret key是你账户的密码
     */
    private String secretKey;

    /**
     * 桶名称
     */
    private String bucketName;

    /**
     * 分片上传有效期（单位：秒）
     */
    private Integer shardingUploadExpirySecond;
}
